﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace NineSeas.Extensions
{
    /// <summary>
    /// Various statuses of a book
    /// </summary>
    public enum BookStatusEnum: int
    {
        /// <summary>
        /// The book is accessible to the public
        /// </summary>
        Active = 0,

        /// <summary>
        /// The book is waiting for moderation, and is only visible to the author and the moderators.
        /// The author can make changes to the book.
        /// </summary>
        ModerationPending = 1,

        /// <summary>
        /// The book is rejected and is only visible to the author
        /// </summary>
        Rejected = 2,

        /// <summary>
        /// The book is being locked for moderating. The author cannot modify.
        /// </summary>
        LockForModerating = 3
    }
}